have one's hopes frustrated - Español Inglés Diccionario